// IBookManager.aidl
package com.jetgege.ipctest;

// Declare any non-default types here with import statements
import com.jetgege.ipctest.Book;
import com.jetgege.ipctest.IOnNewBookArrivedListener;

interface IBookManager {
    List<Book> getBookList();
    void addBook(in Book book);

    void registerListener(IOnNewBookArrivedListener listener);
     void unregisterListener(IOnNewBookArrivedListener listener);
}
